AFC North
81 OVR
dksvault
Offense
Total: 5294 (6)
Passing: 4267 (4)
Rushing: 1027 (23)
Vertical Zone Run
Defense
Total: 5478 (28)
Passing: 4106 (28)
Rushing: 1372 (24)
Base 4-3
Total: 7-5-0
Conf: 5-3-0
Div: 2-1-0
This Week
 
{$awayScore}
{$awayTotalW}-{$awayTotalL}-{$awayTotalT}
 
 
 
{$homeScore}
{$homeTotalW}-{$homeTotalL}-{$homeTotalT}
 
Last Week
 
{$awayScore}
{$awayTotalW}-{$awayTotalL}-{$awayTotalT}
 
 
 
{$homeScore}
{$homeTotalW}-{$homeTotalL}-{$homeTotalT}
 
Next Week
 
{$awayScore}
{$awayTotalW}-{$awayTotalL}-{$awayTotalT}
 
 
 
{$homeScore}
{$homeTotalW}-{$homeTotalL}-{$homeTotalT}
 
Passing Leaders
Player Comp/Att Yards TDs INTs
D.Ridder 231/314 3100 36 9
A.Rodgers 83/115 1376 11 2
Receiving Leaders
Player Recs Yards TDs
D.Metcalf 51 1023 16
J.Smith 53 759 9
C.Austin 45 692 7
N.Carter 48 474 1
J.Warren 33 333 2
Rushing Leaders
Player Ats Yards TDs
N.Carter 102 620 8
J.Warren 60 220 1
D.Ridder 13 84 0
A.Rodgers 15 41 0
K.Johnson 12 41 0
Defensive Leaders
Player Tackles Sacks INTs FFs
P.Queen 36 0.5 5 2
D.Slay Jr 30 0 3 0
J.Porter 30 0 5 0
P.Wilson 28 1.5 1 2
J.Ramsey 27 0 1 1
AFC North
TeamOverallDiv%
Top Cap Hits
Player OVR Pos cap Hit
Upcoming FAs
Player OVR Pos cap Hit

Headlines

Recent Posts

Forged In Steel Times (#41) – Steel Rises Again as Steelers Outlast Bills 48-36 Behind Ground Game and Defensive Redemption

PITTSBURGH – When the lights shine bright at Acrisure Stadium, the Pittsburgh Steelers tend to remind everyone what Steel City football truly means. In Week 13, they did exactly that. Behind a balanced offensive attack, a revitalized defense, and a performance that mixed resilience with firepower, the Steelers took down the Buffalo Bills 48 to 36 to move to 7-5 on the season and 6-3 under head coach DK LaFleur.

It was not just a win on the scoreboard. It was a statement that this team is built to respond when challenged.

A Chaotic Start Turns to Composure

The game started as a roller coaster. Quarterback Desmond Ridder, returning from injury, looked both brilliant and careless in the opening half. While his stat line glistened by the end with 324 yards, five touchdowns, and a 118.1 passer rating on 73 percent completion, two of his passes were intercepted and returned for touchdowns. Both pick-sixes gave Buffalo temporary life, but beyond those mistakes, Ridder controlled the game masterfully.

“LaFleur always talks about short memory,” Ridder said postgame. “You make a mistake, you correct it, then you move on. The team had my back tonight.”

After those early miscues, Ridder settled in and never looked rattled again. His pocket awareness, accuracy on the move, and willingness to take deep shots all showed growth. The 45 rushing yards he added were huge as well, including one scramble late in the second quarter that set up a touchdown to DK Metcalf.

Carter the Workhorse

If Ridder was the steady hand, rookie running back Nate Carter was the sledgehammer. Carter erupted for 173 rushing yards on 19 carries, finding pay dirt twice. His blend of burst and vision punished Buffalo’s front seven all night long, with multiple runs breaking past the second level.

“We wanted to reestablish the run game,” LaFleur said. “Carter took that challenge personally. He ran with anger tonight, and that's a credit to the big guys up front as well.”

The young back’s breakout was the perfect response to earlier criticism about his consistency. Carter had been solid but unspectacular in previous outings. Against the Bills, he looked like the complete back Pittsburgh envisioned when they added him midseason. He was patient in his reads, decisive through the gap, and physical at the finish.

His 9.1 yards per carry led to some of the loudest cheers of the night, especially on a 64-yard touchdown run that broke the game open and gave Pittsburgh a double-digit lead.

Spreading the Wealth

While Metcalf remains the headline act in the Steelers passing game, Sunday night showed that Ridder’s arsenal runs deeper than one superstar target. Metcalf still did his part, grabbing four passes and scoring two touchdowns, including a highlight-worthy toe-tap that showcased his trademark blend of power and precision.

However, it was rookie receiver Roman Wilson who stole a portion of the spotlight. Wilson caught three passes and two of them were touchdowns. His knack for getting open in the red in tight spots gave the Steelers valuable finishing power in short-field situations.

Alec Pierce, who continues to grow more comfortable in LaFleur’s offense, added a touchdown of his own, rounding out an aerial attack that was both efficient and versatile.

The Defensive Redemption

After back-to-back weeks of allowing over 50 points, the Steelers defense entered this matchup with something to prove. They delivered.

Buffalo’s Josh Allen finished with 324 passing yards, two touchdowns, and two interceptions, but the numbers did not tell the full story. Pittsburgh’s defense held Buffalo to just 64 total rushing yards, a stark contrast to the leaky performances of previous weeks. James Cook managed only 42 yards on 13 carries, while Allen himself accounted for 22 on 2 scrambles.

Veteran leaders stepped up in a big way. Cameron Heyward was an absolute force inside, recording two and a half sacks and five tackles for loss. His dominance against the run and relentless push up the middle disrupted everything Buffalo tried to do on early downs.

“Cam set the tone,” LaFleur said. “He is one of the best leaders I have ever coached. When he plays like that, everyone feeds off it.”

Edge rusher Alex Highsmith added one and a half sacks, while T.J. Watt notched another, bringing constant pressure off the edge. The front's harassment of Allen forced hurried throws that led to turnovers.

Patrick Queen continued his breakout season with another all-around performance, grabbing an interception and finishing with multiple key tackles. Rookie linebacker Payton Wilson joined the party with a sack, two tackles for loss, and four total tackles, continuing his impressive development.

The secondary also held firm. Joey Porter Jr. intercepted Allen on a deep ball attempt late in the the game. Veteran Darius Slay nearly came up with another pick but still delivered physical coverage throughout the night.

The Defensive Turnaround

For a defense that had been under scrutiny for inconsistency, this game represented a significant step forward. Outside of the two pick-sixes thrown by Ridder, the Steelers defense surrendered just 24 points, nine of which came during garbage time.

LaFleur praised the turnaround after the game. “This defense answered the challenge. We know what the standard is here in Pittsburgh. Tonight, they played up to it.”

Players echoed that sentiment in the locker room. “We got tired of being the reason games got close,” Watt said. “Everyone took it personally this week, and it showed.”

LaFleur’s Message

After the game, LaFleur addressed the team with a message that captured his leadership perfectly. “We know who we are when we play disciplined football,” he said. “We have the talent, the leadership, and the will. This is what Steelers football looks like when everyone does their job.”

His words carried weight because this was the kind of performance that blended the old and new identities of the franchise. There was physicality up front, explosive offense, and timely defense.

Final Thoughts

The 48 to 36 victory marked more than just another check in the win column. It showed growth. Ridder bounced back from early mistakes. Carter emerged as a true difference maker. The defense rediscovered its pride.

With the win, the Steelers move to 7-5 and continue to strengthen their grip on a potential playoff spot. The road ahead remains tough, but if this version of the Steelers shows up down the stretch, they might not just make the postseason, but they could make some noise once they get there.

For now, Pittsburgh can take pride in knowing they reestablished their standard and reminded the league that this team, forged in adversity, still has plenty of steel left in its spine.

Final Score: Steelers 48, Bills 36.

Forged In Steel Times

Quartebacks
Name
Age
Hgt
Pos
OVR
SPD
ACC
AGI
COD
THP
SAC
MAC
DAC
TUP
TOR
PAC
BKS
Backs
Name
Age
Hgt
Pos
OVR
SPD
ACC
AGI
COD
STR
AWR
JKM
SPM
SFA
TRK
BCV
CTH
SRR
RBK
IBK
LBK
Receivers
Name
Age
Hgt
Pos
OVR
SPD
ACC
AGI
COD
STR
AWR
JMP
JKM
SPM
SFA
TRK
BCV
CTH
CIT
SPC
SRR
MRR
DRR
RLS
RBK
IBK
LBK
Offensive Line
Name
Age
Hgt
Pos
OVR
ACC
AGI
COD
STR
AWR
PBK
RBK
IBK
LBK
Defensive Line
Name
Age
Hgt
Pos
OVR
SPD
ACC
AGI
COD
STR
AWR
BSH
FMV
PMV
TCK
PWR
PUR
PRC
Linebackers
Name
Age
Hgt
Pos
OVR
SPD
ACC
AGI
COD
STR
JMP
AWR
BSH
FMV
PMV
TCK
PWR
PUR
PRC
ZCV
MCV
Defensive Backs
Name
Age
Hgt
Pos
OVR
SPD
ACC
AGI
COD
STR
JMP
AWR
ZCV
MCV
BSH
TCK
PWR
PUR
PRC
Kicking
Name
Age
Hgt
Pos
OVR
SPD
ACC
AGI
COD
STR
AWR
KPW
KAC

Regular Season

 
 
 
34
 
 
 
16
 
 
 
 
21
 
 
 
20
 
 
 
 
39
 
 
 
42
 
 
 
 
42
 
 
 
49
 
 
 
 
BYE
 
 
 
 
31
 
 
 
28
 
 
 
 
28
 
 
 
24
 
 
 
 
48
 
 
 
58
 
 
 
 
31
 
 
 
38
 
 
59
 
 
 
60
 
 
38
 
 
 
55
 
 
33
 
 
 
55
 
 
36
 
 
 
48
 
 
0
 
 
 
0
 
 
0
 
 
 
0
 
 
0
 
 
 
0
 
 
0
 
 
 
0
 
 
0
 
 
 
0
 

Playoffs

Preseason

 
 
 
14
 
 
 
17
 
 
 
 
10
 
 
 
6
 
 
 
 
17
 
 
 
24
 

Regular Season and Playoffs

Team Stats
Offense
Stat
Defense
5294 (6) Total Yards 5478 (28)
4267 (4) Pass Yards 4106 (28)
1027 (23) Rush Yards 1372 (24)
Passing
Player
Comp/Att
%
Yards
TDs
INTs
Long
Rating
D.Ridder 231/314 73.6 3100 36 9 78 130.9
A.Rodgers 83/115 72.2 1376 11 2 76 136.9
Totals
314/429
73.2
4476
47
11
78
132.3
Receiving
Player
Recs
Yards
Long
YAC
Drops
TDs
D.Metcalf 51 1023 73 324 4 16
J.Smith 53 759 57 292 1 9
C.Austin 45 692 78 220 4 7
N.Carter 48 474 33 370 5 1
J.Warren 33 333 32 260 2 2
Totals
312
4441
78
1971
19
46
Rushing
Player
Attempts
Yards
Long
Broken Tackles
TDs
Fumbles
N.Carter 102 620 82 21 8 2
J.Warren 60 220 29 10 1 1
D.Ridder 13 84 35 2 0 2
A.Rodgers 15 41 13 0 0 1
K.Johnson 12 41 12 8 0 0
Totals
210
1027
82
76
10
9
Defense
Player
Tackles
Sacks
INTs
FFs
FRs
TDs
P.Queen 36 0.5 5 2 0 0
D.Slay Jr 30 0 3 0 1 2
J.Porter 30 0 5 0 2 1
P.Wilson 28 1.5 1 2 1 1
J.Ramsey 27 0 1 1 1 0
Totals
328
20.5
22
8
6
5
Kicking
Player
FGs
Long
XPs
KOs
TBs
C.Boswell 15/20 52 56/58 89 7
Totals
15/20
52
56/58
89
7
Punting
Player
Punts
Yards
Long
In 20
TBs
Avg
Net Avg
C.Waitman 19 702 55 7 2 36.9 31.9
Totals
19
702
55
7
2
36.9
31.9

Preseason

Team Stats
Offense Stat Defense
715 (29) Total Yards 839 (8)
495 (28) Pass Yards 569 (9)
220 (29) Rush Yards 270 (11)
Passing
Player Comp/Att % Yards TDs INTs Long Rating
M.Rudolph 25/46 54.3 297 0 0 27 74.4
A.Rodgers 22/34 64.7 198 2 1 22 87.5
Totals 47/80 58.8 495 2 1 27 80
Receiving
Player Recs Yards Long YAC Drops TDs
J.Smith 9 122 27 34 0 0
S.Miller 9 122 21 28 1 0
C.Austin 5 67 22 17 0 0
P.Freiermuth 8 54 11 25 0 0
D.Metcalf 7 47 9 17 0 2
B.Skowronek 2 19 12 8 0 0
D.Washington 2 19 13 6 0 0
J.Warren 1 17 17 9 0 0
K.Gainwell 3 16 7 10 0 0
K.Johnson 1 12 12 11 0 0
Totals 47 495 27 165 1 2
Rushing
Player Attempts Yards Long Broken Tackles TDs Fumbles
J.Warren 26 85 7 2 0 0
K.Johnson 22 69 9 4 0 0
M.Rudolph 8 37 8 1 1 0
A.Rodgers 4 20 6 1 0 0
K.Gainwell 3 12 6 0 0 0
D.Metcalf 1 -3 0 0 0 0
Totals 64 220 9 8 1 0
Defense
Player Tackles Sacks INTs FFs FRs TDs
C.Holcomb 12 0 0 0 0 0
P.Queen 12 0 1 0 0 0
J.Porter 12 0 0 0 0 0
D.Elliott 10 0 0 0 0 0
M.Harrison 9 0 0 0 0 0
C.Clark 8 0 0 0 0 0
P.Wilson 7 0 0 0 0 0
J.Ramsey 7 0 0 0 0 0
A.Highsmith 7 1.5 0 0 0 0
C.Heyward 6 1 0 0 0 0
B.Echols 6 0 0 0 0 0
T.Watt 5 2.5 0 0 0 0
T.Washington 4 0 0 0 0 0
C.Bruener 3 0 0 0 0 0
J.Thornhill 3 0 0 0 0 0
D.Slay Jr 3 0 0 0 0 0
D.Harmon 2 1 0 0 0 0
B.Spector 2 0 0 0 0 0
J.Sawyer 1 1 0 0 0 0
N.Herbig 1 1 0 0 0 0
J.Dumas-Johnson 1 0 0 0 0 0
Totals 121 8 1 0 0 0
Kicking
Player FGs Long XPs KOs TBs
C.Boswell 5/5 56 2/2 6 6
Totals 5/5 56 2/2 6 6
Punting
Player Punts Yards Long In 20 TBs Avg Net Avg
C.Waitman 14 726 68 3 4 51.9 49.4
Totals 14 726 68 3 4 51.9 49.4

Draft Picks

Team Year Round Pick Overall

Players

Player Pos Value OVR Age Dev Cap Hit Net Savings Penalty Salary Bonus Length Years Left